package org.dromara.patrol.domain;

import org.dromara.common.tenant.core.TenantEntity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serial;

/**
 * 巡店管理-处理记录对象 patrol_snap_record
 *
 * @author LionLi
 * @date 2024-03-27
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("patrol_snap_record")
public class PatrolSnapRecord extends TenantEntity {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 记录id
     */
    @TableId(value = "record_id")
    private Long recordId;

    /**
     * 记录名称
     */
    private String name;

    /**
     * 备注说明
     */
    private String msg;

    /**
     * 已编辑图片地址
     */
    private String imageUrl;

    /**
     * 有无问题（字典表：HAD_ISSUE 有问题，NO_ISSUE 无问题）
     */
    private String markType;

    /**
     * 巡店图片id
     */
    private Long snapImageId;

    /**
     * 通知人ids
     */
    private String atUserIds;

    /**
     * 原始图片地址
     */
    private String defaultImageUrl;


}
